草庐IT

java - 在 Java 中解析元标记

全部标签

javascript - 如何解析多行复杂的正则表达式模式?

我正在尝试匹配这些数据Combien?Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Combien2?Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Loremipsum.Lore

javascript - 如何使用 java/vb 脚本调用自定义 ActiveX dll 中的方法

我使用VB6创建了一个ActiveXdll,并使用打包和部署向导将其打包,生成了一个cab文件和一个演示HTML页面。此ActiveXdll包含一个返回字符串且不接受任何参数的简单方法。我遇到的问题是,当我调用该方法时,我总是得到一个“对象不支持此属性或方法”错误。但它确实支持我正在调用的方法。我想要实现的是让用户转到一个网页,其中包含一些java或vb脚本,该脚本调用我的ActiveX中的方法并获取返回的字符串值。该DLL旨在称为客户端。我的测试网页如下:SaveClipboardImage.CABfunctiondisplaymessage(){try{varfilename;fi

java - 从 MATLAB 运行 JavaScript 命令以获取 PDF 文件

我目前正在写一些MATLAB与我公司的内部报告数据库交互的代码。到目前为止,我可以使用如下代码访问HTML摘要页面:importcom.mathworks.mde.desk.*;wb=com.mathworks.mde.webbrowser.WebBrowser.createBrowser;wb.setCurrentLocation(ReportURL(8:end));pause(1);s={};whileisempty(s)s=char(wb.getHtmlText);pause(.1);enddesk=MLDesktop.getInstance;desk.removeClient(

javascript中的java关键字

根据这个页面http://www.quackit.com/javascript/javascript_reserved_words.cfmjavascript有一些来自java的保留关键字。我还注意到我的编辑器中的突出显示。这是future的证明吗?他们是否计划在javascript中实现更多OOP风格的运算符?我很想se接口(interface),抽象类之类的东西来js,但是保留这些词是否说明了什么? 最佳答案 来自ECMA-262spec,§7.6.1.2(future保留字):并且,从§2(一致性):Aconformingim

来自 WEBVTT 的 RDF/JSON 的 Javascript 解析器

晚上好。开门见山-我需要一个脚本,从WEBVTT文件中的特定时间间隔获取RDF/JSON结构。有这种东西吗?RDF/JSON是Talis指定的文件结构,如下所示:{"S":{"P":[O]}}WEBVTT实现上述结构如下:000:00:00,000-->00:00:46,119{"S":{"P":[O]}}100:00:48,000-->00:00:50,211{"S":{"P":[O]}}...我会在查看视频文件时使用这样的文件,当我点击时间轴的某个部分时,脚本会获取相应的RDF/JSON代码(我现在可以这样做,有一个WEBVTT解析器已经),然后解析器从RDF/JSON结构中获取对

java - 在后端使用 Joda DateTime,如何转换为 JavaScript Date 对象?

我正在使用JodaDateTime对象(根据SO推荐)主要依赖于我的应用程序的Java后端。但是我还没有想出一个非常一致的方法来回切换到JavaScript。DateobjectdescribedbyMDN似乎表明"IETF-compliantRFC1123timestamps"是标准格式,但我的搜索似乎没有找到Joda库中内置的格式化程序来获取我的DateTime该格式的对象。是否有一种我可以调用的简单方法将DateTime对象转换为我的Web客户端可以使用的格式?它会支持IE8(就JavaScript而言)吗?*注意:我没有使用Spring或任何执行自动绑定(bind)(序列化/反

javascript - 如何从已解析的 jQuery.Deferred() 中获取值(value)?

这是我的基本情况:functionsomePostThing(){return$post("/someUrl").done(doSomething);}functiondoSomething(data){//dostuffwiththedata}varobject={};object.deferred=somePostThing();//Afewcycleslater,object.deferredmayberesolvedorunresolvedobject.deferred.done(function(){/*...*/});最后一行可能有效也可能无效,因为在延迟对象已经解析的情况

java - 如何让 ScriptEngine 运行多个 javascript 文件?

我有6个js文件,我需要将它们全部包含到最终脚本中以通过ScriptEngine的eval方法。我该怎么做?ScriptEngine没有add()方法。我可以用FileReader读取它们,而不是连接这些字符串,但我认为会有更好的方法。 最佳答案 您可以使用重载eval(Reader)以避免必须自己将脚本加载到String中。 关于java-如何让ScriptEngine运行多个javascript文件?,我们在StackOverflow上找到一个类似的问题:

javascript - 使用 PEG 解析器进行 BBCode 解析 : pegjs or . .. 什么?

我有一个bbcode->html转换器,它响应文本区域中的更改事件。目前,这是使用一系列正则表达式来完成的,并且存在一些病态案例。我一直想在这个语法上削尖铅笔,但不想涉足剃牛毛。但是......最近我开始意识到pegjs,这似乎是PEG解析器生成的一个非常完整的实现。我已经指定了大部分语法,但现在我想知道这是否适合使用成熟的解析器。我的具体问题是:由于我的应用程序依赖于将我能翻译的内容翻译成HTML并将其余部分保留为原始文本,因此使用可能因语法错误而失败的解析器实现bbcode是否有意义?例如:[url=/foo/bar]clickme![/url]一旦输入结束标记上的结束括号,肯定会

javascript - Google Maps API v3 标记掉落和反弹动画

我从谷歌得到了这个修改过的示例代码varstockholm=newgoogle.maps.LatLng(59.32522,18.07002);varparliament=newgoogle.maps.LatLng(59.327383,18.06747);varmarker;varmap;functioninitialize(){varmapOptions={zoom:15,mapTypeId:google.maps.MapTypeId.ROADMAP,center:stockholm};map=newgoogle.maps.Map(document.getElementById("ma